home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / amok_lha / amok40.lha / DoubleBuffering / DoubleBuffering.def < prev    next >
Text File  |  1993-08-15  |  1KB  |  49 lines

  1. (***************************************************************************
  2.   :Program.       DoubleBuffering.def
  3.   :Author.        Jürgen Zimmermann
  4.   :Address.       Ringstraße 6, 6719 Altleiningen, West-Germany
  5.   :Phone.         06356/1456
  6.   :ShortCut.      [JnZ]
  7.   :Support.       -
  8.   :Version.       1.0
  9.   :Date.          28. October 1989
  10.   :Copyright.     PD
  11.   :Language.      MODULA-II
  12.   :Translator.    M2Amiga 3.3d
  13.   :Contents.      Modul zur einfachen Handhabung von DoubleBuffering-Views
  14.   :Contents.      zur flimmerfreien Darstellung bewegter Grafik
  15.   :Remark.        Ich würde mich sehr über Kontakt mit anderen M2Amiga-Usern
  16.   :Remark.        und MIDI-Freaks freuen.
  17.   :Usage.         Siehe "DoubleBuffering.dok"
  18. ****************************************************************************)
  19.  
  20. DEFINITION MODULE DoubleBuffering;
  21.  
  22.  
  23. FROM Graphics  IMPORT ViewModeSet, ViewModes, ViewPort, ViewPortPtr,
  24.                       RastPort, RastPortPtr;
  25.  
  26. PROCEDURE GetDoubleViewPort(): ViewPortPtr;
  27.  
  28.  
  29. PROCEDURE GetDrawRastPort(): RastPortPtr;
  30.  
  31.  
  32. PROCEDURE CleanDrawBuffer;
  33.  
  34.  
  35. PROCEDURE SwapBuffers;
  36.  
  37.  
  38. PROCEDURE OpenDoubleView(leftEdge,topEdge: INTEGER;
  39.                          width, height: INTEGER;
  40.                          depth: INTEGER;
  41.                          viewModes: ViewModeSet);
  42.  
  43.  
  44. PROCEDURE CloseDoubleView;
  45.  
  46.  
  47. END DoubleBuffering.
  48.  
  49.